make every possible effort - Französisch Englisch Wörterbuch